package d9_extends_modify;

public class Fu {
    //1.private 私有的, 只能在本类中访问
    private void privateMethod(){
        System.out.println("private");
    }
    //2.缺省 只能在本类,同一个包下的其他类(以及本包的其他类中访问)
    void method(){
        System.out.println("缺省");
    }
    //3.protected (相当于中文名字:子类权限) 只能在本类,以及本包的其他类,以及子孙类中访问(注意一定要是子孙类,否则不行)
    //只能在本类,同一个包下的类, 子孙类
    protected void protectedMethod(){
        System.out.println("protected");
    }
    //4.public 公开权限 任意类中
    public void publicMethod(){
        System.out.println("public");
    }

    public static void main(String[] args){
        //都可以在本类中访问
        Fu f= new Fu();
        f.privateMethod();
        f.method();
        f.protectedMethod();
        f.publicMethod();
    }
}
